machine tap - French English Dictionary